moisture-proof lamp - French English Dictionary